on-site co-generation - German English Dictionary